# Telegram_coin_bot
![Бот для добывания криптовалюты, выполняя задания ботов dogeclick
](preview.png)

Бот для добывания криптовалюты, выполняя задания ботов [dogeclick](https://dogeclick.com/)

Для работы трабуется установить [Docker](https://www.docker.com/), [Selenoid](https://github.com/aerokube/selenoid) и зависимости проекта

## План действий

0. Создать аккаунт телеграм и начать диалог с ботом из конгломерата [dogeclick](https://dogeclick.com/) и не забывайте о правилах правильной регистрации, о которых говорилось в видео
1. Вносим в скрипт create_db.py данные Telegram аккаунта и запускаем его. Тем самым мы создаем базу аккаунтов и добавляем в нее запись с ботом. Повторяем этот пункт столько раз, сколько аккаунтов у нас есть.
2. Запускаем скрипт create_client.py тем самым генерируем файл-клиент для всех наших Telegram ботов
3. Для старта главной программы запускаем скрипт main.py. Они будут работать до тех пор, пока мы их не остановим. Если в процессе возникнет ошибка - цикл перезапустится и все равно продолжит работу, начиная с первого бота
4. Если мы хотим узнать сколько заработал каждый бот: останавливаем пункт 3 и запускаем скрипт balance.py и ждем завершения, скрипт выведет сколько заработал каждый бот и итоговую сумму
5. Добавил скрипт для автаматического вывода Vivod.py проверяет баланс, если он больше минимального значения для вывода, переводит средства на тот кошелек, который вы привязали к аккаунту в процессе создания базы


## Видео демонстрация:
https://www.youtube.com/watch?v=ig3JxDsvYGw

## Что еще важно помнить.
При массовой регистрации аккаунтов рекомендуется менять IP адрес не реже чем на 10 аккаунтов и ставить пароль 2х этапной аутентификации, получать API, взаимодействовать с ботами не сразу, а через 3-5 дней отлёжки
### Лимиты Telegram (актуально на июнь 2020)

* Количество участников в группе = 200 человек

* Количество участников в супер-группе = 200 000 человек

* Максимальный размер передаваемого файла = 1.5 ГБ

* Количество закрепленных чатов\каналов\ботов = 5 штук

* Лимит отправки сообщений\спама с 1 аккаунта = 49 сообщений

* Количество публичных каналов (с ссылкой @) которые можно создать на 1 канале = 10 штук

* Количество ботов, которое можно создать через botfather на 1 аккаунт = 20 штук

* Длинна публичной ссылки (Начинается с @) канала\аккаунта = от 5 до 32 символов

* Название канала\супергруппы = от 1 до 255 символов

* Описание канала\супергруппы = от 1 до 255 символов

* Количество людей которых можно пригласить в канал = 200 человек! (Внимание! это лимит на канал а не на аккаунт, если у вас на канале уже 180 подписчиков, пригласить вы сможете лишь 20 человек!)

* Количество людей, которых можно пригласить в супергруппу = 200 000 человек (50 человек с 1 аккаунта!)

* Суммарное количество чатов / групп / супергрупп / каналов в ленте аккаунта = 500 штук

* Количество участников, которое может увидеть администратор / создатель канала / супергруппы = 200 человек

* Количество символов в 1 сообщение = 500 символов

* Размер поста в Telegra.ph = до 32798 знаков

* Количество аккаунтов в официальном мобильном приложении (мультиаккаунт) = 3 аккаунта

* Спам (запрет писать сообщения) = от 48 часов до вечного

* Срок блокировки номера телефона = 6 месяцев (Если ваш аккаунт заблокировали, зарегистрировать новый аккаунт на этот же номер телефона можно будет не раньше чем через пол года)

## Поддержать автора:

* Bitcoin: 1AWBMoeV8UEybQi4QrQMmeFX1sXvRLDeCn

* Ethereum: 0xB151c82A264eF0EA848c120444173658BFA18Cf9

* DASH: XcNtFGW1ydGLudvTPWoBvPZZxG844EvksR

* Zcash: t1hCJwasRozdkoaK9HLpngoEVPQhEZpxdFT

* Monero: 41iNuQsc6GjZofH3XkKwNYVSXVsrjipfVjjNR3nbsL5XjJMFTfykW1T6CkYz1StdXH2t8dhnjUTT9FwEPpbsFVxjHuuYabQ

* Litecoin: LNpw5QS5fvH1NW5AMp35zzMs1FYKuAUuPP
